/**
    * 检索Tab1
    * @param tabId
    * @param jsonMap
    */
function searchResultTab1() {
    var map = {};
    map["company_name"] = jQuery('#companyName').val();
    map["survey_name"] = jQuery('#surveyName').val();
    map["survey_flg"] = jQuery('#surveyFlg').val();
    search('tabGrid', map);
}
/**
    * 检索Tab2
    * @param tabId
    * @param jsonMap
    */
function searchResultTab2() {
    var map = {};
    map["assess_user_nm"] = jQuery('#userName').val();
    map["survey_name"] = jQuery('#surveyNameUser').val();
    map["survey_flg"] = jQuery('#surveyFlgUser').val();
    search('tabGrid2', map);
}

jQuery(function() {

    //问卷绑定增加
    jQuery("#add").bind("click",
    function() {
        showDialog("问卷绑定", 728, 385, "<%=request.getContextPath() %>/survey/send/addSurveySend.html");
    });

    //问卷绑定删除
    jQuery("#delete").bind("click",
    function() {

        //选中的行
        var id, tabGridNow;
        if (tab == "1") {
            tabGridNow = "tabGrid";
        } else {
            tabGridNow = "tabGrid2";
        }

        //选中的行
        id = jQuery("#" + tabGridNow).jqGrid('getGridParam', 'selarrrow');
        if (id.length == 0) {
            alert("请选择您要删除的记录!");
            return false;
        }

        for (var i = 0; i < id.length; i++) {
            var row = jQuery("#" + tabGridNow).jqGrid('getRowData', id[i]);
            if (row.survey_flg != "0") {
                alert("请选择【未发放】的问卷!");
                return false;
            }
        }
        var url = "<%=request.getContextPath() %>/survey/send/delSurveySend.html";
        var _do = function() {
            jQuery.ajaxSetup({
                async: false
            });
            jQuery.post(url, {
                ids: id.toString(),
                tab: tab
            },
            function(data) {
                alert(data.toString());
                refershGrid(tabGridNow);
            },
            'json');
            jQuery.ajaxSetup({
                async: true
            });
        }

        confirm('您确定要【删除】选择的记录吗？', _do);
    });

    //问卷发放
    jQuery("#send").bind("click",
    function() {

        //选中的行
        var id, tabGridNow;
        if (tab == "1") {
            tabGridNow = "tabGrid";
        } else {
            tabGridNow = "tabGrid2";
        }

        //选中的行
        id = jQuery("#" + tabGridNow).jqGrid('getGridParam', 'selarrrow');
        if (id.length == 0) {
            alert("请选择您要发放的记录!");
            return false;
        }

        for (var i = 0; i < id.length; i++) {
            var row = jQuery("#" + tabGridNow).jqGrid('getRowData', id[i]);
            if (row.survey_flg != "0" && row.survey_flg != "2") {
                alert("请选择【未发放中】的问卷!");
                return false;
            }
        }

        var url = "<%=request.getContextPath() %>/survey/send/sendSurveySend.html";
        var _do = function() {
            jQuery.ajaxSetup({
                async: false
            });
            jQuery.post(url, {
                ids: id.toString(),
                tab: tab
            },
            function(data) {
                alert(data.toString());
                refershGrid(tabGridNow);
            },
            'json');
            jQuery.ajaxSetup({
                async: true
            });
        }

        confirm('您确定要【发放】选择的记录吗？', _do);
    });

    //问卷发放结束
    jQuery("#end").bind("click",
    function() {

        //选中的行
        var id, tabGridNow;
        if (tab == "1") {
            tabGridNow = "tabGrid";
        } else {
            tabGridNow = "tabGrid2";
        }

        //选中的行
        id = jQuery("#" + tabGridNow).jqGrid('getGridParam', 'selarrrow');
        if (id.length == 0) {
            alert("请选择您要发放的记录!");
            return false;
        }

        for (var i = 0; i < id.length; i++) {
            var row = jQuery("#" + tabGridNow).jqGrid('getRowData', id[i]);
            if (row.survey_flg != "1") {
                alert("请选择【发放中】的问卷!");
                return false;
            }
        }

        var url = "<%=request.getContextPath() %>/survey/send/endSurveySend.html";
        var _do = function() {
            jQuery.ajaxSetup({
                async: false
            });
            jQuery.post(url, {
                ids: id.toString(),
                tab: tab
            },
            function(data) {
                alert(data.toString());
                refershGrid(tabGridNow);
            },
            'json');
            jQuery.ajaxSetup({
                async: true
            });
        }

        confirm('您确定要【发放结束】选择的记录吗？', _do);
    });

    //标签切换
    jQuery("#tab_1").bind("click",
    function() {
        tab = "1";
        jQuery("#tab_2").parent("li").removeClass('active');
        jQuery("#tab2").hide();
        jQuery("#tab_1").parent("li").addClass('active');
        jQuery("#tab1").show();
        jQuery("#divTabGrid2").hide();
        jQuery("#pager2").hide();
        jQuery("#divTabGrid").show();
        jQuery("#pager").show();
        jQuery.loadGrid(configSurveySend1);
        searchResultTab1();
    });

    //标签切换
    jQuery("#tab_2").bind("click",
    function() {
        tab = "2";
        jQuery("#tab_1").parent("li").removeClass('active');
        jQuery("#tab1").hide();
        jQuery("#tab_2").parent("li").addClass('active');
        jQuery("#tab2").show();
        jQuery("#divTabGrid2").show();
        jQuery("#pager2").show();
        jQuery("#divTabGrid").hide();
        jQuery("#pager").hide();
        jQuery.loadGrid(configSurveySend2);
        searchResultTab2();
    });
});